fuse ftp mount - curlftpfs

Do pracy z hostingiem gdzie mamy tylko ‘‘‘ftp’’’ przydaje się montowanie dysku poprzez właśnie ftp. Służy do tego program ‘‘‘curlftpfs’’’ (np apt-get install curlftpfs).

Odpalamy go jako:

  $ curlftpfs ftp://user:pass@host/ ./mountpoint

Do tego potrzebujemy uprawnienia grupy fuse więć jako root musimy sobie ją dodać od naszego użytkownika.

Jeżeli mamy dużo połączeń do zarządzania przyda się mały skrypt:

  • ftpmount

sterowany konfiguracją w pliku config.ini:

  [hostone.pl]
  host=ftp.hostone.pl
  user=userone
  pass=passone # jak nie podamy tego wpisu, program się zapyta o hasło
  mountpoint=hostone.pl

  [hosttwo.pl]
  host=ftp.hosttwo.pl
  user=usertwo
  mountpoint=hosttwo.pl

Wtedy wystarczy nam:

  • ./ftpmount hostone.pl # montujemy połączenie
  • ./ftpmount -u hostone.pl #odmontowywujemy połączenie
  • ./ftpmount -l # lista dostępnych konfiguracji połączeń